// package com.zmn.plat.services.interfaces.news;
//
// import com.zmn.common.dto.StatusDTO;
// import com.zmn.plat.model.entity.news.*;
//
// import java.util.List;
//
/// **
// * @author nowind
// * @since 17/06/12 11:43
// */
// public interface NewsService {
//
//
// /*========== news ==========*/
//
// News findByKey(Integer newsId);
//
// List<News> listPageByQuery(NewsQuery query);
//
// List<News> listByQuery(NewsQuery query);
//
// Integer countByQuery(NewsQuery query);
//
//
// Integer updateByKey(News news);
//
// Integer updateStatus(News news);
//
// Integer updateStatusBatch(StatusDTO dto);
//
// Integer updateSort(News news);
//
// Integer updateImgSrc(News news);
//
//
// Integer insert(News news);
//
//
// Integer deleteByKey(Integer newsId);
//
//
//
// /*========== news_content ==========*/
//
// NewsContent findContentByKey(Integer newsId);
//
//
// Integer updateContentByKey(NewsContent newsContent);
//
//
// Integer insertContent(NewsContent newsContent);
//
//
// Integer deleteContentByKey(Integer newsId);
//
//
//
// /*========== news_image ==========*/
//
// NewsImage findImageByKey(Integer imageId);
//
// List<NewsImage> listImagePageByQuery(NewsImageQuery query);
//
// List<NewsImage> listImageByNewsId(Integer newsId);
// List<NewsImage> listImageByQuery(NewsImageQuery query);
//
// Integer countImageByNewsId(Integer newsId);
// Integer countImageByQuery(NewsImageQuery query);
//
//
// Integer updateImage(NewsImage newsImage);
//
// Integer updateImageTitle(NewsImage newsImage);
//
// Integer updateImageImgSrc(NewsImage newsImage);
//
// Integer updateImageSort(NewsImage newsImage);
//
//
// Integer insertImage(NewsImage newsImage);
//
//
// Integer deleteImageByKey(Integer imageId);
//
// }
